
import 'package:flutter/material.dart';
import 'package:flutter_saixiaoli/pages/activity/tabs.dart';

class Activity extends StatefulWidget {
  @override
  State<Activity> createState() => _ActivityState();
}

class _ActivityState extends State<Activity>
    with SingleTickerProviderStateMixin {
  TabController tabc;
  List tabs = [
    {'name': '活动'},
    {'name': '赛事'},
  ];
  List tabbarViewData = [
    {
      'city': '合肥',
      'day': '3',
      'chengxing': false,
      'title': '徽杭古道2日游驴友徒步+景点路线',
      'subtitle': '10月-11月/共3期',
      'price': '500'
    },
    {
      'city': '南京',
      'day': '5',
      'chengxing': true,
      'title': '安徽黄山+宏村 5日游跟团游 +景点路线',
      'subtitle': '10月-11月/共3期',
      'price': '600'
    },
    {
      'city': '上海',
      'day': '7',
      'chengxing': false,
      'title': '徽杭古道2日游驴友徒步+景点路线',
      'subtitle': '10月-11月/共3期',
      'price': '700'
    },
    {
      'city': '北京',
      'day': '5',
      'chengxing': true,
      'title': '安徽黄山+宏村 5日游跟团游 +景点路线',
      'subtitle': '10月-11月/共3期',
      'price': '900'
    },
  ];
  int tabIndex = 0;
  @override
  void initState() {
    super.initState();
    tabc = new TabController(
      length: tabs.length,
      vsync: this,
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text('活动'),
          elevation: 0,
          centerTitle: true,
        ),
        body: Column(
          children: [
            Expanded(
                child: Tabs(
                    tabc: tabc, tabs: tabs, tabbarViewData: tabbarViewData)),
          ],
        ));
  }
}
